laboratory equipment for mixing and stirring - Turkish English Dictionary